home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 25 / CU Amiga Magazine's Super CD-ROM 25 (1998)(EMAP Images)(GB)(Track 1 of 2)[!][issue 1998-08].iso / CUCD / Programming / Triton / Source / installation / install next >
Encoding:
Text File  |  1998-05-23  |  10.5 KB  |  222 lines

  1. ;
  2. ;  OpenTriton -- A free release of the triton.library source code
  3. ;  Copyright (C) 1993-1998  Stefan Zeiger
  4. ;
  5. ;  This program is free software; you can redistribute it and/or modify
  6. ;  it under the terms of the GNU General Public License as published by
  7. ;  the Free Software Foundation; either version 2 of the License, or
  8. ;  (at your option) any later version.
  9. ;
  10. ;  This program is distributed in the hope that it will be useful,
  11. ;  but WITHOUT ANY WARRANTY; without even the implied warranty of
  12. ;  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  13. ;  GNU General Public License for more details.
  14. ;
  15. ;  You should have received a copy of the GNU General Public License
  16. ;  along with this program; if not, write to the Free Software
  17. ;  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  18. ;
  19. ;  install - Script to create the Triton distribution drawers
  20. ;
  21.  
  22.  
  23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  24. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Prepare system ;;
  25. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  26.  
  27. failat 21
  28. delete ram:trit#?.lha ram:triton.info ram:triton ram:tritondev ram:tritonusr all
  29. makedir ram:Triton ram:TritonDev ram:TritonUsr ram:TritonDev/Triton ram:TritonUsr/Triton
  30.  
  31.  
  32. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  33. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Copy Triton's pre-installed path ;;
  34. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  35.  
  36. copy installation/Triton.info ram:
  37. copy installation/Triton/#? ram:triton/ all
  38.  
  39.  
  40. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  41. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Install main system ;;
  42. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  43.  
  44. copy installation/InstScr_2.0 "ram:Triton/Install/Install Triton"
  45. copy installation/InstScr_2.1 "ram:Triton/Install/Workbench_2.1+/Install Triton"
  46. copy installation/InstScr_dist ram:Triton/Developer/Distribution/Triton/Install
  47. copy libs37/triton.library ram:Triton/libs37/
  48. copy libs39/triton.library ram:Triton/libs39/
  49. copy libs37/triton.library ram:Triton/Developer/Distribution/Triton/
  50.  
  51.  
  52. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  53. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Install prefs system ;;
  54. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  55.  
  56. copy prefs/Triton ram:Triton/Prefs/
  57. copy prefs/trPrefsUpdate ram:Triton/
  58.  
  59.  
  60. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  61. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Install catalogs ;;
  62. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  63.  
  64. copy catalogs/#?.ct ram:Triton/Developer/CatSource/
  65. copy catalogs/#?.cd ram:Triton/Developer/CatSource/
  66.  
  67. ; Don't forget to enable new catalogs in the OS2.1+
  68. ; installer script and in Developer/CatSource/ReadMe!
  69. ; Add catalog compilation lines to SMakefile!
  70.  
  71. ; DANSK
  72. ;makedir ram:Triton/Catalogs/dansk
  73. ;copy catalogs/dansk/#?.catalog ram:Triton/Catalogs/dansk/
  74. ;copy catalogs/dansk/#?.ct ram:Triton/Developer/CatSource/dansk/
  75.  
  76. ; DEUTSCH
  77. makedir ram:Triton/Catalogs/deutsch
  78. copy catalogs/deutsch/#?.catalog ram:Triton/Catalogs/deutsch/
  79. copy catalogs/deutsch/#?.ct ram:Triton/Developer/CatSource/deutsch/
  80.  
  81. ; ESPAÑOL
  82. ;makedir ram:Triton/Catalogs/español
  83. ;copy catalogs/español/#?.catalog ram:Triton/Catalogs/español/
  84. ;copy catalogs/español/#?.ct ram:Triton/Developer/CatSource/español/
  85.  
  86. ; FRANÇAIS
  87. ;makedir ram:Triton/Catalogs/français
  88. ;copy catalogs/francais/#?.catalog ram:Triton/Catalogs/français/
  89. ;copy catalogs/francais/#?.ct ram:Triton/Developer/CatSource/français/
  90.  
  91. ; ITALIANO
  92. ;makedir ram:Triton/Catalogs/italiano
  93. ;copy catalogs/italiano/#?.catalog ram:Triton/Catalogs/italiano/
  94. ;copy catalogs/italiano/#?.ct ram:Triton/Developer/CatSource/italiano/
  95.  
  96. ; NEDERLANDS
  97. ;makedir ram:Triton/Catalogs/nederlands
  98. ;copy catalogs/nederlands/#?.catalog ram:Triton/Catalogs/nederlands/
  99. ;copy catalogs/nederlands/#?.ct ram:Triton/Developer/CatSource/nederlands/
  100.  
  101. ; NORSK
  102. ;makedir ram:Triton/Catalogs/norsk
  103. ;copy catalogs/norsk/#?.catalog ram:Triton/Catalogs/norsk/
  104. ;copy catalogs/norsk/#?.ct ram:Triton/Developer/CatSource/norsk/
  105.  
  106. ; PORTUGUÊS
  107. ;makedir ram:Triton/Catalogs/português
  108. ;copy catalogs/português/#?.catalog ram:Triton/Catalogs/português/
  109. ;copy catalogs/português/#?.ct ram:Triton/Developer/CatSource/português/
  110.  
  111. ; SVENSKA
  112. ;makedir ram:Triton/Catalogs/svenska
  113. ;copy catalogs/svenska/#?.catalog ram:Triton/Catalogs/svenska/
  114. ;copy catalogs/svenska/#?.ct ram:Triton/Developer/CatSource/svenska/
  115.  
  116.  
  117. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  118. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Install documentation ;;
  119. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  120.  
  121. copy doc/Triton.guide ram:Triton/Docs/
  122. copy doc/Triton.dvi ram:Triton/Docs/
  123. copy doc/History ram:Triton/Docs/
  124. copy doc/TritonDev.guide ram:Triton/Developer/
  125. copy doc/TritonDev.dvi ram:Triton/Developer/
  126. copy doc/Triton.texi ram:Triton/Developer/DocSource/
  127. copy doc/TritonDev.texi ram:Triton/Developer/DocSource/
  128. copy doc/triton.adoc ram:Triton/Developer/Autodocs/triton.doc
  129.  
  130.  
  131. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  132. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Install programmer stuff ;;
  133. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  134.  
  135. copy lib/#? ram:Triton/Developer/Lib/
  136. copy triton_lib.fd ram:Triton/Developer/FD/
  137. copy include/#? ram:Triton/Developer/Include/ all
  138. copy libsrc/#?.c ram:Triton/Developer/LibSource/
  139. copy libsrc/#?.h ram:Triton/Developer/LibSource/
  140.  
  141.  
  142. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  143. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Install gcc support ;;
  144. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  145.  
  146. ;makedir ram:Triton/Developer/gcc/os-include
  147. ;makedir ram:Triton/Developer/gcc/os-lib
  148. ;makedir ram:Triton/Developer/gcc/source
  149. ;copy gcc/os-include/#? ram:Triton/Developer/gcc/os-include/ all
  150. ;copy gcc/os-lib/#? ram:Triton/Developer/gcc/os-lib/ all
  151. ;copy gcc/#?.c ram:Triton/Developer/gcc/source/
  152. ;copy gcc/#?.h ram:Triton/Developer/gcc/source/
  153. ;copy gcc/Makefile ram:Triton/Developer/gcc/source/
  154.  
  155.  
  156. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  157. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Install AmigaOberon support ;;
  158. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  159.  
  160. ;copy amigaoberon/#? ram:Triton/Developer/AmigaOberon/
  161.  
  162.  
  163. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  164. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Install M2Amiga support ;;
  165. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  166.  
  167. ;copy m2amiga/#? ram:Triton/Developer/M2Amiga/
  168.  
  169.  
  170. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  171. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Install AmigaE support ;;
  172. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  173.  
  174. ;makedir ram:Triton/Developer/AmigaE/Modules
  175. ;makedir ram:Triton/Developer/AmigaE/MacroFiles
  176. ;makedir ram:Triton/Developer/AmigaE/Mac2EFront
  177. ;copy amigae/TritonDemo#? ram:Triton/Developer/AmigaE/
  178. ;copy amigae/modules/#?.m ram:Triton/Developer/AmigaE/Modules/
  179. ;copy amigae/macrofiles/#? ram:Triton/Developer/AmigaE/macrofiles/ all
  180. ;copy amigae/mac2efront/#? ram:Triton/Developer/AmigaE/mac2efront/ all
  181.  
  182.  
  183. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  184. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Install Assembler support ;;
  185. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  186.  
  187. ;copy asm/#? ram:Triton/Developer/Assembler/
  188.  
  189.  
  190. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  191. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Install demos ;;
  192. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  193.  
  194. copy demos/Demo ram:Triton/Demos/
  195. copy demos/EnvPrint ram:Triton/Demos/
  196. copy demos/trLogo ram:Triton/Demos/
  197. copy demos/ToolManager1 ram:Triton/Demos/
  198. copy demos/ToolManager2 ram:Triton/Demos/
  199. copy demos/ToolManager3 ram:Triton/Demos/
  200. copy demos/ProgInd ram:Triton/Demos/
  201.  
  202. copy demos/#?.c ram:Triton/Developer/DemoSource/
  203. copy demos/Makefile ram:Triton/Developer/DemoSource/
  204. copy demos/SMakefile ram:Triton/Developer/DemoSource/
  205.  
  206.  
  207. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  208. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Fix protection bits ;;
  209. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  210.  
  211. protect ram:Triton/#? SUB=a ALL
  212.  
  213. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  214. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Create user and developer drawers ;;
  215. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  216.  
  217. copy ram:Triton/#? to ram:TritonUsr/Triton/ all
  218. copy ram:Triton.info to ram:TritonDev/
  219. copy ram:Triton.info to ram:TritonUsr/
  220. rename ram:TritonUsr/Triton/Developer to ram:TritonDev/Triton/
  221. rename ram:TritonUsr/Triton/Developer.info to ram:TritonDev/Triton/
  222.